package cn.tedu.system.user.service;

import cn.tedu.system.base.response.JsonResult;
import cn.tedu.system.user.pojo.dto.UserLoginDto;
import cn.tedu.system.user.pojo.dto.UserRegDto;
import cn.tedu.system.user.pojo.dto.UserReviseDto;
import cn.tedu.system.user.pojo.vo.UserVO;

import javax.servlet.http.HttpSession;

public interface UserService {
    //注册
    void registerUser(UserRegDto userRegDto);
    //登录
    UserVO loginUser(UserLoginDto userLoginDto, HttpSession session);
    //个人信息修改
    void reviseUser(UserReviseDto userReviseDto, HttpSession session);
    //退出登录
    void logoutUser(HttpSession session);
    //查询个人信息
    UserVO selectUser(HttpSession session);
}
